-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(routing): use graphhopper to provide GTFS based public transport routing #441
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice new feature! However, I think there is some refactoring necessary before merging this PR.
...ipse/mosaic/fed/application/ambassador/simulation/navigation/CentralNavigationComponent.java
Outdated
Show resolved
Hide resolved
...lication/src/main/java/org/eclipse/mosaic/fed/application/config/CApplicationAmbassador.java
Show resolved
Hide resolved
lib/mosaic-routing/src/main/java/org/eclipse/mosaic/lib/routing/config/CVehicleRouting.java
Outdated
Show resolved
Hide resolved
lib/mosaic-routing/src/main/java/org/eclipse/mosaic/lib/routing/pt/MultiModalLeg.java
Outdated
Show resolved
Hide resolved
lib/mosaic-routing/src/main/java/org/eclipse/mosaic/lib/routing/pt/MultiModalLeg.java
Outdated
Show resolved
Hide resolved
lib/mosaic-routing/src/main/java/org/eclipse/mosaic/lib/routing/pt/PtRouting.java
Outdated
Show resolved
Hide resolved
lib/mosaic-routing/src/main/java/org/eclipse/mosaic/lib/routing/pt/PtRouting.java
Show resolved
Hide resolved
lib/mosaic-routing/src/main/java/org/eclipse/mosaic/lib/routing/pt/PtRouting.java
Show resolved
Hide resolved
lib/mosaic-routing/src/test/java/org/eclipse/mosaic/lib/routing/pt/PtRoutingTest.java
Show resolved
Hide resolved
lib/mosaic-routing/src/test/java/org/eclipse/mosaic/lib/routing/pt/PtRoutingTest.java
Outdated
Show resolved
Hide resolved
@schwepmo I also added a small |
a8aaca0
to
3e0229a
Compare
rti/mosaic-rti-api/src/main/java/org/eclipse/mosaic/rti/UNITS.java
Outdated
Show resolved
Hide resolved
rti/mosaic-rti-api/src/main/java/org/eclipse/mosaic/rti/UNITS.java
Outdated
Show resolved
Hide resolved
rti/mosaic-rti-api/src/main/java/org/eclipse/mosaic/rti/UNITS.java
Outdated
Show resolved
Hide resolved
* rename Routing to VehicleRouting * improved documentation
There are two minor threads unresolved. After looking at these I am happy to approve and merge this PR |
done |
Description
A new routing interface for finding public transport routes.
Open issues:
graphhopper-reader-gtfs
io.mobilitydata.transit:gtfs-realtime-bindings
org.mapdb:mapdb
approveapprovejavacsv
- it's LGPL and I cannot find its source code :(opencsv
Issue(s) related to this PR
Affected parts of the online documentation
Changes in the documentation required?
Definition of Done
Prerequisites
Required
type(scope): description
(in the style of Conventional Commits)enhancement
, orbugfix
)origin/main
has been merged into your Fork.Requested (can be enforced by maintainers)
Special notes to reviewer